cleanse of stains - German English Dictionary